A Tool to Automate Student UML diagram Evaluation
نویسندگان
چکیده
Unified modelling language (UML) is the accepted standard and for modeling in software development process. UML widely used by most course tutors teaching modules of engineering system analysis design. Students taking such courses do submit assignments with diagrams as use case, class, sequence, activity so on. Different versions produced students a given problem have to be assessed tutor which challenging time-consuming task. This paper presents java-based tool developed based on simple yet effective algorithm authors that will read student solution inputs evaluate grade automatically. The output score diagram respect lecturer’s final solution. presented two feedback files, one containing students’ lecturers other send note areas were incorrect. has been tested evaluated using assumed class diagram. result shows functions effectively can produce detail feedbacks both tutors. outcome this contributes towards automating evaluations.
منابع مشابه
Mapping Sequence diagram in Fuzzy UML to Fuzzy Petri Net
This ability in fuzzy UML, practically leaves the customers and market’s need without response in this important and vital area. Here, the available sequence diagrams in fuzzy UML will map into fuzzy Petri net. However, the formal models ability will be added to the Semi-formal fuzzy UML. This formalization will add the automatic processing ability to the Semi-formal fuzzy UML. Further more, t...
متن کاملUML Tool Evaluation Requirements
The Unified Modeling Language is widely used today in different stages of system development. A growing number of tools that support the UML notation are available. Evaluation of these tools is important so as to be able to choose among them the best suited to the job. Designing and developing a metric to conduct such evaluation is the first step in the assessment process. To be able to constru...
متن کاملmapping sequence diagram in fuzzy uml to fuzzy petri net
this ability in fuzzy uml, practically leaves the customers and market’s need without response in this important and vital area. here, the available sequence diagrams in fuzzy uml will map into fuzzy petri net. however, the formal models ability will be added to the semi-formal fuzzy uml. this formalization will add the automatic processing ability to the semi-formal fuzzy uml. further more, ...
متن کاملA UML Class Diagram Analyzer
Automatic analysis of UML models constrained by OCL invariants is still an open research topic. Especially for critical systems, such tool support is important for early identification of errors in modeling, before functional requirements are implemented. In this paper, we present ideas on an approach for automatic analysis of UML class diagrams, according to a precise semantics based on Alloy,...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Academic journal of Nawroz University
سال: 2021
ISSN: ['2520-789X']
DOI: https://doi.org/10.25007/ajnu.v10n2a1035